Use clear-string instead of fillarray to clobber secret strings
authorMattias Engdegård <mattiase@acm.org>
Tue, 7 May 2024 07:19:09 +0000 (09:19 +0200)
committerMattias Engdegård <mattiase@acm.org>
Tue, 7 May 2024 10:29:44 +0000 (12:29 +0200)
commit1ac70626fa6720a407a23b1b9c14364e5a9230ae
treed5a1d5d99b0244a596c8dca5fbc1d76a19f98362
parentb08d5158c4f96849dde763029be7bf25a2b10d4b
Use clear-string instead of fillarray to clobber secret strings

* lisp/net/sasl-cram.el (sasl-cram-md5-response):
* lisp/net/sasl-digest.el (sasl-digest-md5-response-value):
* lisp/net/sasl.el (sasl-plain-response):
`fillarray` signals an error for strings that contain multibyte chars;
`clear-string` always works for this purpose.
lisp/net/sasl-cram.el
lisp/net/sasl-digest.el
lisp/net/sasl.el